The Dutch term "vreemde" matches the English term "stranger"

other dutch words that include "vreemde" : english :
bevreemden amaze
bevreemdend amazing, astonishing
vreemdeling stranger