pump shotguns - Francés Inglés Diccionario