embankment founded - Almanca İngilizce Sözlük