leave it all in ruins - Français Anglais Dictionnaire