Longman Glossary of Scientific & Technical Terms Dictionary of scientific and technical terms. Bulletin on scientific & technological achievements Chinese scientific & technical vocabulary system An elementary scientific and technical dictionary/ Extrusion scientific and technical developments.