corps engineer - French English Dictionary