bark cloth tree - Français Anglais Dictionnaire