internationally recognized - English Synonyms Dictionary