woods, gardens and parks - Turkish English Dictionary