flat place on a hillside - Deutsch Englisch Wörterbuch