municipal public utility undertakings - Français Anglais Dictionnaire