Title: Dictionary of Science and Technology in English-French-German and Spanish, 10000 current terms