Harrap's French and English science dictionary (Harrap, 1985)
x, 302 p.; 24 cm.