The English term "strech" matches the Dutch term "nauwer aanhalen"

other english words that include "strech" : dutch :
strech, excite opwinden
strech spannen