utilities substations - Francés Inglés Diccionario