hemp rope or thread - Spanisch Englisch Wörterbuch