elephantine tortoise (testudo elephantopus) - Francés Inglés Diccionario