moulded rubber sole - Turkish English Dictionary