lead-seal packer - French English Dictionary