eye castings - Turco Inglés Diccionario