requiring specialization - English Synonyms Dictionary