artificial snow generating plant - Francés Inglés Diccionario