invest oneself - İspanyolca İngilizce Sözlük