high-pressure packing - French English Dictionary