electron scan microscope - French English Dictionary