anti-skid protection - Turkish English Dictionary