Information Technology Terms in English and Chinese
Complied by Foster Zhang, Lei Zeng and Yun Xia
original web site