serrated tortoise - Turco Inglés Diccionario