narrow-leaved spring beauty - German English Dictionary