spiny-footed lizard - Francés Inglés Diccionario