narcissus-flowered anemone - German English Dictionary