counter-intelligence corps - French English Dictionary