someone who cuts up carcasses - Türkisch Englisch Wörterbuch