higher institute for teaching - French English Dictionary