The English term "wind up" matches the Finnish term "jännittää, kääriä"

other english words that include "wind" : finnish :
wind tuuli, kääriä
window ikkuna