French-english science and technology dictionary - De, Vries Louis (McGraw-Hill, 1976)