cleat insulator - Turkish English Dictionary