ruin oneself in vain - Français Anglais Dictionnaire