take shellacking - Deutsch Englisch Wörterbuch