The English term "remedy, heal" matches the Dutch term "beter maken"

other english words that include "remedy" : dutch :
heal, remedy, recover genezen
recover, remedy, heal helen