The English term "heal, remedy, recover" matches the Dutch term "genezen"

other english words that include "remedy" : dutch :
remedy, heal beter maken
recover, remedy, heal helen
other english words that include "recover" : dutch :
recover beter worden
recover, remedy, heal helen