hand-woven vegetable fiber bag - French English Dictionary