microteaching - French English Dictionary