Title: Russian-English scientific and technical dictionary
Subjects: Russian language, Science, Dictionaries, English, Russian, Technology, Dictionaries as Topic, Science, dictionaries, Dictionary, Encyclopedias and dictionaries