imperial troops' headquarters - French English Dictionary