eat food abundantly - Spanish English Dictionary