The English term "amaze" matches the Dutch term "bevreemden"

other english words that include "amaze" : dutch :
amaze verbazen
amaze verwonderen