strong cord made of twisted cotton threads - Spanisch Englisch Wörterbuch