spot-legged turtle - Inglés Sinónimo Diccionario