fruit of the banana passionfruit - Spanish English Dictionary