src: The Faculty of Translation and Interpreting is located in Geneva, Switzerland, an international crossroads at the heart of Europe.
tgt: Située à Genève, en Suisse, carrefour international au cœur de l’Europe, la Faculté de traduction et d’interprétation bénéficie d’un environnement exceptionnel.