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