put oneself together - Türkisch Englisch Wörterbuch