inverted light microscope - German English Dictionary