pilferproof finish - French English Dictionary