fruit of the blue passionflower - Francés Inglés Diccionario