Oxford interactive study dictionary of business and computing English. (Oxford University, 1998)