winter rain or sleet that occurs in mountainous areas - Spanisch Englisch Wörterbuch