The English term "charming" matches the Dutch term "charmant"

other english words that include "charming" : dutch :
charming, pleasing bekoorlijk
sympathetic, charming innemend