have a thrashing - Deutsch Englisch Wörterbuch