The English term "deliver, furnish" matches the Dutch term "bestellen"

other english words that include "furnish" : dutch :
deliver, furnish afleveren
furnished gemeubileerd
deliver, furnish leveren