land at the foot of the mountain - Französisch Englisch Wörterbuch