sub-license - English Synonyms Dictionary