socketed pier - French English Dictionary