heart-leaved spring beauty - Turkish English Dictionary