i have/had eaten - Español Inglés Diccionario