poppy-flowered anemone - French English Dictionary