meat cleaver fight - French English Dictionary