weather-related cancellation - Spanish English Dictionary