vegetable fiber thread - Alemán Inglés Diccionario