stack of rifles - Francés Inglés Diccionario