The English term "meliorate" matches the Swedish term "förbättra"

other english words that include "meliorate" : swedish :
ameliorate förbättra