shanghai cooperation organization - English Synonyms Dictionary