imperial outpost (orra) - Français Anglais Dictionnaire