lens of eyeball - Turco Inglés Diccionario