English to Arabic

Meaning for:
Counteracting
other
الصدّ