hand-woven vegetable fiber bag - Espagnol Anglais Dictionnaire