imperial outpost (illmek island) - German English Dictionary