Return to Issue Details Synonymy of the scientific & technical english terms related to the oil and gas processing industry in the context of their translation into russian Download Download PDF