submerged embankment - Turkish English Dictionary