eat/drink a large amount of something - Deutsch Englisch Wörterbuch