The English term "improve" matches the Dutch term "veredelen"

other english words that include "improve" : dutch :
improve verbeteren