to take up the thread - Spanisch Englisch Wörterbuch