high-speed earthing switch - Turkish English Dictionary