French-English science and technology dictionary - DeVries, Louis (rz1, 1976)