clear up (the sky) - Francés Inglés Diccionario