petrophysics - French English Dictionary