English to Arabic

Meaning for:
Waterpower
other
الدفع المائي