short-barreled shotgun - German English Dictionary