self-administer - Français Anglais Dictionnaire