hemp rope or thread - Allemand Anglais Dictionnaire