The English term "provide" matches the Dutch term "provianderen"

other english words that include "provide" : dutch :
provide bevoorraden
provide, fill spekken