serrated tortoise - Turkish English Dictionary