a license is needed - Français Anglais Dictionnaire