English-Russian Dictionary of Petroleum Terms and Phrases by Michael Moon (undifferentiated) | Menrva Books | MenrvaBooks