pole-mounted substation - Turkish English Dictionary