reflecting microscope - German English Dictionary