land tortoise - Turkish English Dictionary