shock insulator - Turkish English Dictionary