certificate of restoration - Allemand Anglais Dictionnaire