public institution of an industrial and commercial nature - Alemán Inglés Diccionario