international top-level research - English Synonyms Dictionary