mountain anemone - Turkish English Dictionary