self-supported - Français Anglais Dictionnaire