in good state of preservation - Allemand Anglais Dictionnaire