large slipper/clog - Turkish English Dictionary