elephantine tortoise (testudo elephantopus) - Alemán Inglés Diccionario