straight-beaked buttercup - German English Dictionary