machine translationEnglish → FrenchEnglish–French Dictionarymachine translation MT noun traduction f automatique