slaughtering waste - French English Dictionary