pillar footing - French English Dictionary