asparagus densiflorus - Spanish English Dictionary