someone who cuts up carcasses - Turco Inglés Diccionario