institution that is publicly owned - Español Inglés Diccionario