sweep microscope - German English Dictionary