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

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