eat food abundantly - Espagnol Anglais Dictionnaire