Dictionary of science and technology English-French = Dictionnaire de science et technologie Anglais-Français - Dorian, A . F. (Elsevier Scientific Pub. AmsterdamNL, 1979)