slipper flower - French English Dictionary