meaning of am besten erhalten

am besten erhalten - German to English

best-preserved