high-pressure tank - French English Dictionary