distributing substation - Francés Inglés Diccionario