lot (of ammunition) - Alemán Inglés Diccionario