rough-fruited buttercup - German English Dictionary