refuse of slaughtered beasts - Turkish English Dictionary