burseed (lapulla echinata) - German English Dictionary