information technology specialist - Turkish English Dictionary