English to Arabic

Meaning for:
Thwarter
other
مُحبط