make good weather of it - Deutsch Englisch Wörterbuch