tectonic pillar - Turkish English Dictionary