base of the embankment - Deutsch Englisch Wörterbuch