tuft of hemp, wool, linen, cotton - Turc Anglais Dictionnaire