to publish something oneself - Türkçe İngilizce Sözlük