grass-leaved orache - Spanish English Dictionary