Technological dictionary:  English-French-German.
Publisher: La Maison du dictionnaire
Place of publication: Paris