fruit of the blue passionflower - Alemán Inglés Diccionario