television microscope - German English Dictionary