municipally-controlled corporation - Spanish English Dictionary