short-barreled shotgun - Turkish English Dictionary