firearm ammunition - Alemán Inglés Diccionario