information technology specialist - English Synonyms Dictionary