a strike or blow to the body - Deutsch Englisch Wörterbuch