vegetable fiber thread - Español Inglés Diccionario