wood anemone (anemone nemorosa) - Turkish English Dictionary