separatist weapons depot - İspanyolca İngilizce Sözlük