a stack of rifles - Französisch Englisch Wörterbuch