socketed pier - Spanish English Dictionary