three-leaved anemone - Turkish English Dictionary