take a shellacking - Deutsch Englisch Wörterbuch