anticipate one's ruin - Français Anglais Dictionnaire