compressed natural gas (cng) - French English Dictionary