The Translator English-French 3.5 (Windows)
Source: language software
From the developer: "Automatic translation software. French-English English-French. Dictionaries contain more than 120.000 words and expressions. The user can add words in the dictionaries. There is a contextual translation."
|Limitations:||30-day or 10-use trial|