sweep microscope - Turkish English Dictionary