excessive amount of food - Francés Inglés Diccionario