brains trust

noun grup de consellers.