to take up the thread - Türkisch Englisch Wörterbuch