sheltered slope - Deutsch Englisch Wörterbuch