petroleum geology - French English Dictionary