spurred butterfly pea - German English Dictionary