imperial outpost (orra) - German English Dictionary