sisal agricultural twine - Spanish English Dictionary