embankment founded - Deutsch Englisch Wörterbuch