put oneself out there - Türkisch Englisch Wörterbuch