snow and wind storm - Turco Inglés Diccionario