purple passionflower fruit - Francés Inglés Diccionario