Title: Russian-English scientific-technical dictionary
Subjects: Dictionaries, Russian language, Science, Technical Dictionaries, Technology