weather-protected locations - Deutsch Englisch Wörterbuch