non-self-sufficient - Français Anglais Dictionnaire