sulcus of sclera - Turco Inglés Diccionario