The English term "peel" matches the Dutch term "jassen"

other english words that include "peel" : dutch :
peel afpellen
peel schillen