petroleum exploration works - French English Dictionary