Ecole de Traduction et d’InterprÉtation (French: School of Translation and Interpretation, University of Geneva, Switzerland)
Ecole de Traduction et d’InterprÉtation (French: School of Translation and Interpretation, University of Geneva, Switzerland)