stack of rifles - Turc Anglais Dictionnaire