imperial troops' headquarters - Spanish English Dictionary