chew on the scenery - Deutsch Englisch Wörterbuch