pilferproof finish - Spanish English Dictionary