lng liquid natural gas - French English Dictionary