precipitate the ruin - Français Anglais Dictionnaire