vegetable fiber thread - Francés Inglés Diccionario