purple passionflower fruit - French English Dictionary