central artery of the retina - Spanish English Dictionary