petroleum and natural gas engineering - Spanish English Dictionary