English to Arabic

Meaning for:
Dam
other
السدّ