self-supportive - Français Anglais Dictionnaire