large slipper/clog - German English Dictionary