narrow-leaved spring beauty - Turkish English Dictionary