speckled cape tortoise - Español Inglés Diccionario