princess slipper shoe - Turkish English Dictionary