utilities substations - Español Inglés Diccionario