short-barreled shotgun - Turco Inglés Diccionario