municipal public utility undertakings - Espagnol Anglais Dictionnaire