embankment founded - Turkish English Dictionary