refurbishment and repair - Turc Anglais Dictionnaire