strand, thread - German English Dictionary