pole-mounted substation - Turco Inglés Diccionario