research and technological development - İspanyolca İngilizce Sözlük