separatist weapons depot - Francés Inglés Diccionario