protection against foul weather - Deutsch Englisch Wörterbuch