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

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