small band of influential persons - German English Dictionary