fight involving machete blows - Français Anglais Dictionnaire