cape girdled lizard - Francés Inglés Diccionario