I can do the english-german translation.   Send me the english text and i'll translate it. My mother is half-german, so I speak it pretty well and I also know a lot of technical terms used with the EMS in Germany.  \ The French translation would be more difficult, but I could try.