a stack of rifles - Spanisch Englisch Wörterbuch