clustered pillar - Turkish English Dictionary