fruit of the blue passionflower - French English Dictionary