thimbleweed (anemone riparia) - Spanish English Dictionary