production of petroleum - Francés Inglés Diccionario