mixed thread fabric - Turkish English Dictionary