fabric layer sole - Turkish English Dictionary