fluorescence microscope - German English Dictionary