hand-woven vegetable fiber bag - Español Inglés Diccionario