asparagus pea (lotus tetragonolobus) - Spanish English Dictionary