city-controlled corporation - Spanish English Dictionary