red-footed tortoise - Francés Inglés Diccionario