microftalmo - French English Dictionary