refuse of slaughtered beasts - Deutsch Englisch Wörterbuch