“镇馆之宝”不能直译,它的意思是,(博物)馆中最(有价值、珍贵)顶级的收藏(珍藏),所以英文翻译如下.
【翻译】
most precious collections of Museum
Top treasures of Museum