espeluchier

Etymology
From, ultimately from. .

Verb

 * 1) to peel
 * 2) to clean