broad-leaved everlasting-pea - German English Dictionary