electronic scanning microscope - Turkish English Dictionary