petrographic microscope - German English Dictionary