cumulative amount of snow fall - French English Dictionary