a stack of rifles - Deutsch Englisch Wörterbuch