lady-slipper - German English Dictionary