weather-related cancellation - French English Dictionary