spurred butterfly pea - Spanish English Dictionary