slip resistant footwear - Turkish English Dictionary