someone who strips off bark - Français Anglais Dictionnaire