microelectroscope - French English Dictionary