The English term "period" matches the Finnish term "piste"

other english words that include "period" : finnish :
periodical sanomalehti, aikakauslehti