snow blowing machine - Francés Inglés Diccionario