imperial outpost (orra) - Alemán Inglés Diccionario