the weather is snowy - Francés Inglés Diccionario