program licensing agreement - English Synonyms Dictionary