petroleum and natural gas engineer - Español Inglés Diccionario