carcass remains - Turkish English Dictionary