carcass disposal - Turkish English Dictionary