henequen or vegetable fiber bag - Français Anglais Dictionnaire