narrow-leaved spring beauty - Spanish English Dictionary