The English term "squint" matches the Dutch term "scheelzien"

other english words that include "squint" : dutch :
squint loensen
squint scheelkijken