namaqualand speckled tortoise - French English Dictionary