The English term "manage, administer" matches the Dutch term "administreren"

other english words that include "administer" : dutch :
administer, manage beheren
guide, administer, direct, govern, manage, steer besturen