a severe beating - Deutsch Englisch Wörterbuch