The Finnish term "puisto" matches the English term "park"