chenille weed (dasya elegans) - French English Dictionary