English to Arabic

Meaning for:
Ameliorated
other
حسّن