Tosh - a general comment. I live in an international community and work in a similar environment. I'm always having to translate between English, French, Catalan, Castilliano, and German. The first four languages translate using Google quite well but into and out of German from any of the others is hopeless.
I have fair to excellent knowledge of all these langauges (learned phonetically) except for Castilliano which I refuse to have anything to do with, but usually I rely on Google for accuracy and precision.
All google's German translation ever does is make my German friends laugh when they read it.
Fairly obvious why when you know how German is constructed.
OFSO