English to Arabic

Meaning for:
Dampener
other
صانع السد