trading-licence tax - English Synonyms Dictionary