Larousse dictionary Of science and technology - Walker, Peter M. B. (New York : Larousse, 1995)
Keywords: Technology -- Dictionaries; Science -- Dictionaries