microphthalmoscope - German English Dictionary