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