clear up (the sky) - Deutsch Englisch Wörterbuch