woods, gardens and parks - German English Dictionary