sulcus of sclera - Alemán Inglés Diccionario