lady-slipper - Spanish English Dictionary