to be registered or licensed - Français Anglais Dictionnaire