information technology department - Turkish English Dictionary