group armed with shotguns - Turc Anglais Dictionnaire