pressure-adhesive paper - French English Dictionary