pedestal post insulator - Turkish English Dictionary