land at the foot of the mountain - Deutsch Englisch Wörterbuch