achieve one's independence - Français Anglais Dictionnaire