strand of an organic, vegetable, or animal tissue - Spanisch Englisch Wörterbuch