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