to publish something oneself - Türkisch Englisch Wörterbuch