the National Trust

noun
1
an organization that owns and takes care of places of historical interest or natural beauty in England, Wales and Northern Ireland, so that people can go and visit them
سازمان ملی حفاظت از میراث, انجمن حفاظت از طبیعت و تاریخ, مؤسسه نگهداری اماکن تاریخی, سازمان نگهداری طبیعت و تاریخ, بنیاد ملی برای حفاظت از آثار و طبیعت