taris republic expeditionary forces headquarters - Francés Inglés Diccionario