The English term "renew" matches the Dutch term "vernieuwen"

other english words that include "renew" : dutch :
renew renoveren