someone who cuts up carcasses - Turc Anglais Dictionnaire