Title: Russian-English scientific and technical dictionary [by] M.H.T. and V.L. Alford
Subjects: Dictionaries, Russian, Russian language, Science