dissection microscope - German English Dictionary