to embrace a technology - İspanyolca İngilizce Sözlük