a climbing plant (cardiospermum halicacabum) - Espagnol Anglais Dictionnaire