repair and restoration - Turc Anglais Dictionnaire