Ce înseamnă “canal embankment”?

“canal embankment” în Dicționarul Englez - Român

  • dig de mal al unui canal