supporting insulator - Turkish English Dictionary