strand, thread - Deutsch Englisch Wörterbuch