repair and restoration - Allemand Anglais Dictionnaire