petroleum exploration works - Spanish English Dictionary