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