tie fighter construction facility - Francés Inglés Diccionario