short-barreled shotgun - Français Anglais Dictionnaire