ameliorates/əˈmēlyəˌrāt,əˈmēlēə-/دیکشنری انگلیسی به فارسیبهبود می بخشد، بهتر شدن، بهتر کردن، اصلاح کردن، چاره کردن، بهبودی یافتن