a large amount of food eaten - Espagnol Anglais Dictionnaire