The English term "peep" matches the Swedish term "pipa, kika, titta"

other english words that include "peep" : swedish :
peep a sound pipa ett ljud
peepholes fönstergluggar