green variety of turquoise - Francés Inglés Diccionario