refuse of slaughtered beasts - German English Dictionary