slip-resistant safety footwear - Turkish English Dictionary