a stack of rifles - Türkçe İngilizce Sözlük