have eaten - Turco Inglés Diccionario