Title: Russian-English scientific and technical dictionaries
Subjects: Dictionaries as Topic, Russian