cluster of diamonds - Turkish English Dictionary