animal remains - Turkish English Dictionary