imperial outpost (rori) - Spanish English Dictionary