Thanks to EGT01 for what seems to be a rather good site for translation. I notice that the site might migrate to elsewhere, but it shouldn't be difficult to follow...
Other sites that I have used are good, but general-use. It is necessary to "verify" translations with reverse-translation, and it is easy to see that the results are often not-so-good. My own favorite example is using an Italian translation site for Exhaust Casing (as in turbine exhaust casing), and getting a phrase that reverse-translated into "sewage cistern".
The other option is to find a target-language equivalent of an engineering handbook, such as Mark's Mechanical ...
In any case, beware; if you have no knowledge at all of the target language, you cannot easily provide your own sanity check on website results.