polarization microscope - German English Dictionary