group armed with shotguns - Francés Inglés Diccionario