central artery of the retina - French English Dictionary