double taxation treaty - English Synonyms Dictionary