petrological microscope - German English Dictionary