pillar footing - Turkish English Dictionary