self executing treaty - English Synonyms Dictionary