electrical substation - Español Inglés Diccionario