superior nasal venule of retina - French English Dictionary