petroleum exploitation - French English Dictionary