shadow microscope - German English Dictionary