cumulative amount of snow fall - Turkish English Dictionary