be in need of restoration - Turc Anglais Dictionnaire