thimbleweed (anemone riparia) - German English Dictionary