punishment of machete blade smacks inflicted by a guard - Spanisch Englisch Wörterbuch