slipper shell - Turkish English Dictionary