two-flower passionflower (passiflora lunata) - Spanish English Dictionary