african tent tortoise - Turkish English Dictionary