corps headquarters - French English Dictionary