internationally recognised - English Synonyms Dictionary