What does Behaarte Karde mean?

Behaarte Karde - German to English

little teasel [Dipsacus pilosus]