Title: Scientific and technical translation explained
Subjects: Translating, Technology, Communication of technical information, Technology, translating, Information technique