ladys-slipper - German English Dictionary