demolition and rebuilding - Turc Anglais Dictionnaire