teaching of foreign languages: foreign language teaching - French English Dictionary