Traducción español inglés

English version

¿Qué significa "espoleta armada, espoleta montada." en Inglés