twilled linen fabric - French English Dictionary