linen or hemp clothing - Allemand Anglais Dictionnaire