What does besterhalten mean?

besterhalten - German to English

best-preserved