English to Arabic

Meaning for:
Airtight
other
محكم السّدّ