having a big appetite - Deutsch Englisch Wörterbuch