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