someone who strips off bark - French English Dictionary