Title: Technological Dictionary in the English, French and German Languages...