general staff with troops - French English Dictionary