balloon vine (cardiospermum halicacabum) - Spanish English Dictionary