lance-leaved scurf-pea - Spanish English Dictionary