cream-bordered green pea - Spanish English Dictionary