(do something) on your own initiative - İspanyolca İngilizce Sözlük