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

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