henequen or vegetable fiber bag - Espagnol Anglais Dictionnaire