reflected light microscope - German English Dictionary