municipal public utility undertakings - French English Dictionary