detachment/separation of the retina - Turkish English Dictionary