a license is needed - Anglais Synonymes Dictionnaire