translate English to French: Official translator of several international English projects (into french).
Traducteur officiel d'un certain nombre de projets internationaux anglophones (vers le français).