liquefied natural gas tanker - French English Dictionary