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