group armed with shotguns - Alemán Inglés Diccionario