speckled cape tortoise - Espagnol Anglais Dictionnaire