Harrap's French and English science dictionary - Hathway, D E (Harrap LImited, 1985)