Title: An English-Chinese dictionary of science and technology
Subjects: Technology, Dictionaries, English language, Chinese, Science