relating to the eyeball - French English Dictionary