common green forest lizard - Alemán Inglés Diccionario