meat cleaver attack - French English Dictionary