butchery animal carcass - Turkish English Dictionary