carcass preparing - Turkish English Dictionary