green adder - Español Inglés Diccionario