give blows to the head - Deutsch Englisch Wörterbuch