armed with rifles - Francés Inglés Diccionario