durable cord of tightly wound cotton - Español Inglés Diccionario