hemp rope or thread - Espagnol Anglais Dictionnaire