venus's slipper - Turkish English Dictionary