The Talal Abu-Ghazaleh ICT dictionary : english-arabic (Al Maktba Al Watanea, 2008)