troop concentration - French English Dictionary