pole-mounted substation - Francés Inglés Diccionario