improved weather reconnaissance - Deutsch Englisch Wörterbuch