snow and wind storm - Allemand Anglais Dictionnaire