winter rain or sleet that occurs in mountainous areas - Turkish English Dictionary