ultra-microscope - German English Dictionary