short-barreled shotgun - Turc Anglais Dictionnaire