cryogenic liquid tank - French English Dictionary