cotton twine - Espagnol Anglais Dictionnaire