Translation (fr. Traduction)

Translation into English

Synonyms

  • version
  • interprétation
  • transcription