schoolteaching - French English Dictionary