strong cord made of twisted cotton threads - İspanyolca İngilizce Sözlük