jade vine (strongylodon macrobotrys) - Spanish English Dictionary