i have/had eaten - Francés Inglés Diccionario