tapped/tee off substation - Turkish English Dictionary