detachment of the retina - Turco Inglés Diccionario