leave it all in ruins - Allemand Anglais Dictionnaire