io (international organization) - English Synonyms Dictionary