L'Atelier des Mots: French and Italian to English translation and revision