meat cleaver fight - German English Dictionary