municipal electricity utility - Spanish English Dictionary