a strike or blow to the body - German English Dictionary