socketed pier - German English Dictionary