ladys-slipper - Turkish English Dictionary