stereroscopic microscope - German English Dictionary