detachment of the retina - Turkish English Dictionary