French-English science dictionary - De Vries, Louis (McGraw-Hill book Co, Inc, New York, 1968)
Keywords: French dictionaries