knitted and woven fabric - Turkish English Dictionary