shoe of pile - German English Dictionary