central artery of the retina - German English Dictionary