anchorage pillar - Turkish English Dictionary