electrical substation - Francés Inglés Diccionario