buttercup bush - German English Dictionary