lady-slipper - French English Dictionary