antislip footwear - Turkish English Dictionary