meteorological event - French English Dictionary