corps headquarters - Spanish English Dictionary