The English term "provide, fill" matches the Dutch term "spekken"

other english words that include "provide" : dutch :
provide bevoorraden
provide provianderen
other english words that include "fill" : dutch :
fill dempen
fill invullen
upholster, fill vullen