slaughter refuse - French English Dictionary