higher institute for foreign service - Allemand Anglais Dictionnaire