The English term "best" matches the Dutch term "best"

other english words that include "best" : dutch :
bestseller, craze bestseller