right of commercial presence - English Synonyms Dictionary