combat troops - French English Dictionary