having eaten - Alemán Inglés Diccionario