From professional translators, enterprises, web pages and freely available translation repositories.
los soldados que lo detuvieron son del batallón manchego, los rangers, con base en santa cruz.
the solders who grabbed him were with the manchego battallion, the "rangers," out of santa cruz.