have financial autonomy - Français Anglais Dictionnaire