enabling technologies - İspanyolca İngilizce Sözlük