automatic firearm ammunition belts - Alemán Inglés Diccionario