The English term "finance" matches the Dutch term "bekostigen"

other english words that include "finance" : dutch :
finance financieren