fruit of the blue passionflower - Turkish English Dictionary