firearm ammunition - Francés Inglés Diccionario