mmcf (million cubic feet) - French English Dictionary