butchery animal carcass - Turco Inglés Diccionario