weather induced event - French English Dictionary