municipal public utility undertakings - Turkish English Dictionary