corporation partly public and partly private - Turkish English Dictionary