eat large quantities of something - Spanish English Dictionary