petroleum exploration works - Francés Inglés Diccionario