microphthalmoscope - French English Dictionary