group of reliable friends or colleagues - Turkish English Dictionary