The English term "garden" matches the Finnish term "puutarha"