triple busbar substation - Turkish English Dictionary