organ of vision - French English Dictionary