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

other english words that include "stranger" : dutch :
stranger onbekende
stranger vreemde