speke's hinged tortoise - Turkish English Dictionary