rain-snow elevation - French English Dictionary