separatist weapons depot - Español Inglés Diccionario