speckled cape tortoise - Turc Anglais Dictionnaire