put oneself forward - Türkisch Englisch Wörterbuch