Reviews: 2 Rating: 8.0
Translator from French to English, and from English to French.
Works... So far...
Optional