Larousse dictionary of science and technology - Walker, P. M. B. (Larousse, 1995)
Originally published in 1988 under title: Chambers science and technology dictionary.