suffering injury or death caused by a machete - Spanisch Englisch Wörterbuch