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

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