inner shoe sole - Turkish English Dictionary