The English term "gaze, peer, stare" matches the Dutch term "turen"

other english words that include "peer" : dutch :
stare, gaze, peer aanstaren
stare, peer, gaze staren
other english words that include "stare" : dutch :
stare, gaze, peer aanstaren
stare, peer, gaze staren