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

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