self-dependence - Français Anglais Dictionnaire