combat support engineering - French English Dictionary