Translate (fr. Traduire)

Translation into English

Synonyms

  • interpréter
  • retranscrire
  • transposer