thickroot buttercup - German English Dictionary