So far I haven't found a better translation program for French and English. There are a few minor problems with word order every now and then, but they are more of a stylistic than semantic nature and hardly worth mentioning because they don't distort the meaning of the text. To test the translation quality, I did the following test: A German text is translated into English, from English into French and then back into German and the great thing was: the back-translated text was there again, but in sic! better German. Bravo!