two-flower passionflower (passiflora lunata) - Español Inglés Diccionario