self-imparting - İspanyolca İngilizce Sözlük