nonslip footwear - Turkish English Dictionary