piece of bark - Français Anglais Dictionnaire