Oh it says peel here in french? My inlaws had a box of them but not a clue as to what it ?