standoff insulator - Turkish English Dictionary