corporation partly public and partly private - Francés Inglés Diccionario