recent advances in technology - İspanyolca İngilizce Sözlük