cotton sail twine - Español Inglés Diccionario