clear up (after a storm/weather) - French English Dictionary