agricultural twine - Spanish English Dictionary