English to Arabic

Meaning for:
Streamlet
other
الساقية