someone who cuts up carcasses - Deutsch Englisch Wörterbuch