having eaten - Turco Inglés Diccionario