higher institute for foreign service - French English Dictionary