african spurred tortoise - Turco Inglés Diccionario