ameliorate
English—Turkish Dictionary (FreeDict, 2017)
ameliorate /ˈambjʊlˌeɪt/
1. biraz ıslah etmek, iyileştirmek, düzeltmek
2. iyileşmek
3. düzelmek, biraz ıslah olmak. ameliora'tion iyileşme, düzelme.
English—Turkish Dictionary (Anonymous)
ameliorate
düzeltmek
iyileştirmek