English to Arabic

Meaning for:
Levee
other
السدّ