imperial weapons facility - Spanish English Dictionary