public institution of an industrial and commercial nature - İspanyolca İngilizce Sözlük