green tree-climbing lizard - Alemán Inglés Diccionario