straight insulator pin - Turkish English Dictionary