by one's own initiative - İspanyolca İngilizce Sözlük