translate English to French: Translation and interpretation-related matters.
Questions relatives à la traduction et à l'interprétation