non-skid attachment - Turkish English Dictionary