ruin oneself by speculations - Français Anglais Dictionnaire