pulling oneself together - Deutsch Englisch Wörterbuch