tie fighter construction facility - Alemán Inglés Diccionario