short-barreled shotgun - Espagnol Anglais Dictionnaire