imperial outpost (endor) - French English Dictionary