strategic army corps - French English Dictionary