cotton twine - Turco Inglés Diccionario