imperial troops' headquarters - Espagnol Anglais Dictionnaire