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