asparagus pea (lotus tetragonolobus) - German English Dictionary