slipper socks - Turkish English Dictionary