spectacled lizards - Alemán Inglés Diccionario