on one's own initiative - Türkçe İngilizce Sözlük