on its own initiative - Almanca İngilizce Sözlük