leave it all in ruins - Turc Anglais Dictionnaire