The English term "promise" matches the Dutch term "beloven"

other english words that include "promise" : dutch :
promise toezeggen
propose, promise uitloven