Routledge French technical dictionary. Volume 1., French-English. (Routledge, 1994)