twilled linen fabric - Turkish English Dictionary