the school of foreign languages - French English Dictionary