radiated tortoise - Alemán Inglés Diccionario