set of blows from a machete - French English Dictionary