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