English to Arabic

Meaning for:
Canalized
other
مشقوق قناة