clear up (the sky) - Allemand Anglais Dictionnaire