separatist weapons depot - Turco Inglés Diccionario