thrown thread - German English Dictionary