pier footing - French English Dictionary