cache (for weapons) - İspanyolca İngilizce Sözlük