tuft of hemp, wool, linen, cotton - French English Dictionary