separatist weapons depot - Fransızca İngilizce Sözlük