stack of rifles - İngilizce Eşanlam Sözlük