peluchier

Etymology
From, ultimately from.

Verb

 * 1) to peel
 * 2) to clean