group armed with shotguns - Français Anglais Dictionnaire