polarizing microscope - German English Dictionary