cotton twine - Español Inglés Diccionario