spur-thighed tortoise - Spanish English Dictionary