chenille weed (dasya elegans) - German English Dictionary