broad-leaved everlasting pea - Spanish English Dictionary