hand-woven vegetable fiber bag - Spanish English Dictionary