Title: Woods' illustrated English-Russian/Russian-English petroleum technology dictionary
Subjects: Russian language, English, Russian, Dictionaries, Petroleum engineering, English language