universal measuring microscope - German English Dictionary