pump shotguns - Alemán Inglés Diccionario