physical restoration - Turc Anglais Dictionnaire