short-barreled shotgun - French English Dictionary