troop commanders - French English Dictionary